Text copied to clipboard!

Título

Text copied to clipboard!

Desenvolvedor Full Stack Java

Descrição

Text copied to clipboard!
Estamos à procura de um Desenvolvedor Full Stack Java altamente qualificado para se juntar à nossa equipe de tecnologia em constante crescimento. O candidato ideal será responsável por projetar, desenvolver e manter aplicações web robustas e escaláveis, utilizando tecnologias Java tanto no front-end quanto no back-end. Este profissional atuará em todas as fases do ciclo de vida do desenvolvimento de software, desde a concepção até a implementação e manutenção. O Desenvolvedor Full Stack Java trabalhará em estreita colaboração com equipes multidisciplinares, incluindo designers, analistas de negócios e outros desenvolvedores, para garantir que as soluções entregues atendam aos requisitos técnicos e de negócios. Espera-se que o candidato tenha experiência sólida com frameworks como Spring Boot, Hibernate, Angular ou React, além de conhecimento em bancos de dados relacionais e não relacionais. Além disso, o profissional deverá ter familiaridade com práticas de DevOps, integração contínua, testes automatizados e metodologias ágeis como Scrum ou Kanban. A capacidade de resolver problemas complexos, pensar de forma analítica e comunicar-se de maneira eficaz são habilidades essenciais para o sucesso nesta função. Se você é apaixonado por tecnologia, gosta de desafios e deseja trabalhar em um ambiente dinâmico e inovador, esta é a oportunidade ideal para você. Oferecemos um pacote de benefícios competitivo, oportunidades de crescimento profissional e um ambiente colaborativo que valoriza a diversidade e a criatividade.

Responsabilidades

Text copied to clipboard!
  • Desenvolver aplicações web utilizando Java no front-end e back-end
  • Projetar e implementar APIs RESTful
  • Colaborar com equipes de design e produto
  • Realizar testes automatizados e manuais
  • Manter e melhorar sistemas existentes
  • Participar de revisões de código
  • Garantir a segurança e escalabilidade das aplicações
  • Documentar o código e processos de desenvolvimento
  • Acompanhar tendências tecnológicas
  • Apoiar na resolução de incidentes técnicos

Requisitos

Text copied to clipboard!
  • Experiência comprovada como desenvolvedor Java Full Stack
  • Conhecimento em Spring Boot, Hibernate, JPA
  • Familiaridade com Angular, React ou Vue.js
  • Experiência com bancos de dados SQL e NoSQL
  • Conhecimento em Git e ferramentas de versionamento
  • Experiência com metodologias ágeis (Scrum, Kanban)
  • Capacidade de trabalhar em equipe
  • Boa comunicação verbal e escrita
  • Conhecimento em práticas de DevOps
  • Formação em Ciência da Computação ou áreas correlatas

Perguntas potenciais de entrevista

Text copied to clipboard!
  • Você possui experiência com Spring Boot?
  • Já trabalhou com frameworks front-end como Angular ou React?
  • Tem familiaridade com bancos de dados NoSQL?
  • Está confortável trabalhando em ambientes ágeis?
  • Você já implementou testes automatizados?
  • Tem experiência com integração contínua e entrega contínua (CI/CD)?
  • Qual é sua experiência com controle de versão usando Git?
  • Você já trabalhou em projetos com equipes multidisciplinares?
  • Está disposto a aprender novas tecnologias?
  • Você possui certificações na área de desenvolvimento Java?